dune-common.git
14 months ago[PATCH] [dunecontrol] Module without CMakeLists.txt next to dune.module is installed
Markus Blatt [Wed, 20 Nov 2024 11:10:33 +0000 (12:10 +0100)]
[PATCH] [dunecontrol] Module without CMakeLists.txt next to dune.module is installed

The decision whether a module is installed is usually based on whether
pkgconfig was able to find it. If the DUNE module does not ship  a
pkgconf file or pkgconf is missing, then dunecontrol tries to build
this installed modules, too. That fails miserably.

With this commit we add a check at the end that checks whether
there is a CMakeLists.txt file in the source directory of the
module. This directory is where the dune.module file was found. If
there is none we also assume that the module is installed and do not
try to build it.

Gbp-Pq: Name dunecontrol-Module-without-CMakeLists.txt-next-to-du.patch

14 months agoMake duneproject aware that opm-models is merged with opm-simulators
Debian Science Maintainers [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
Make duneproject aware that opm-models is merged with opm-simulators

Last-Update: 2024-11-18

This is needed to kepp autopkgtests  from testing working. Can safely be
removed laters
Last-Update: 2024-11-18
Gbp-Pq: Name duneproject-simulators-is-alias-for-models

14 months agodo-not-install-python-scripts
Debian Science Maintainers [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
do-not-install-python-scripts

Gbp-Pq: Name do-not-install-python-scripts.patch

14 months agodisable-long-double-eigenvalue-checks
Debian Science Maintainers [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
disable-long-double-eigenvalue-checks

Gbp-Pq: Name disable-long-double-eigenvalue-checks.patch

14 months ago[PATCH 2/2] Always add an soversion to the library.
Markus Blatt [Fri, 9 Dec 2022 15:01:02 +0000 (16:01 +0100)]
[PATCH 2/2] Always add an soversion to the library.

Gbp-Pq: Name soname.patch

14 months agofix-linitian-file-references-package-build-path
Debian Science Maintainers [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
fix-linitian-file-references-package-build-path

Prevent lintian warning about file-references-package-build-path

Gbp-Pq: Name fix-linitian-file-references-package-build-path

14 months agofix-linitian-file-references-package-build-path-downstream
Debian Science Maintainers [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
fix-linitian-file-references-package-build-path-downstream

Make sure current CXXFLAGS in cmake config files get substituted.

Prevents the build path from appearing in dune-module-config.cmake
files of downstream modules and prevents the lintian warning about
that.

Gbp-Pq: Name fix-linitian-file-references-package-build-path-downstream

14 months agoinstall-pkgconfig-without-lib-for-cross-compile
Debian Science Maintainers [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
install-pkgconfig-without-lib-for-cross-compile

Install architecture independent pkgconfig file in /usr/share/pkgconfig

This prevents lintian warning pkg-config-unavailable-for-cross-compilation
for the header only modules dune-istl, dune-localfunctions, dune-functions,
and dune-typetree.

Gbp-Pq: Name install-pkgconfig-without-lib-for-cross-compile

14 months agoInstall cmake config of header-only module in /usr/lib/cmake
Debian Science Maintainers [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
Install cmake config of header-only module in /usr/lib/cmake

Needed to make it work in multiarch settings.
Author: Markus Blatt
Gbp-Pq: Name install-cmake-config-to-lib-headerless

14 months agodune-common (2.10.0-4) unstable; urgency=medium
Markus Blatt [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
dune-common (2.10.0-4) unstable; urgency=medium

  * Revert "Allow running mpirun as root in autopkgtest"

[dgit import unpatched dune-common 2.10.0-4]

14 months agoImport dune-common_2.10.0-4.debian.tar.xz
Markus Blatt [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
Import dune-common_2.10.0-4.debian.tar.xz

[dgit import tarball dune-common 2.10.0-4 dune-common_2.10.0-4.debian.tar.xz]

15 months agoImport dune-common_2.10.0.orig.tar.bz2
Markus Blatt [Thu, 14 Nov 2024 17:22:14 +0000 (18:22 +0100)]
Import dune-common_2.10.0.orig.tar.bz2

[dgit import orig dune-common_2.10.0.orig.tar.bz2]